projected payments - Spanish English Dictionary